# 位置参数： 传递实参的时候，需要安装定义函数时形参的顺序进行传递的参数
# 错误的顺序会导致函数调用时产生意外的结果
# （1）顺序：实参需要按照形参的顺序传递
# （2）数量：必须传递与形参数量相同个数的实参

# 假设我是动物园的管理员，录入动物的信息
# 登录系统 → 称体重 → ... → 录入完成   →  录入动物信息的函数

def record_animal(name,species):
    print(f"登记了一只{species}，名字叫{name}")

# 饲养员1（英文水平good） → 小白，北极熊
record_animal("小白","北极熊")

# 饲养员2（英文水平low） → 小黑，企鹅
record_animal("企鹅","小黑")    #产生意外结果

# 饲养员3 →  东北虎
record_animal("东北虎")    # 报错：缺少一个必要的参数